configure failed with ifort 18 and xmlf90 >= 1.5.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libPSML |
Fix Released
|
Medium
|
Yann Pouillon | ||
xmlf90 |
Fix Released
|
High
|
Yann Pouillon |
Bug Description
ifort 18.0
libpsml-1.1.7-pre1
xmlf90-1.5.2 ( make check : ALL PASSED )
-------
configure:15989: checking whether the XMLF90 library works
configure:16003: ifort -o conftest -g -I/usr/
conftest.F90(3): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [M_DICTIONARY]
use xmlf90_sax
----------^
conftest.F90(5): error #6457: This derived type name has not been declared. [XML_T]
type(xml_t) :: fxml
-----------^
compilation aborted for conftest.F90 (code 1)
configure:16003: $? = 1
configure: failed program was:
| program main
|
| use xmlf90_sax
| character(len=80) :: fname
| type(xml_t) :: fxml
| integer :: iostat
| call open_xmlfile(
| call close_xmlfile(fxml)
|
| end
configure:16010: result: no
Related branches
- Alberto Garcia: Approve
-
Diff: 5684 lines (+4367/-573)60 files modified.bzrignore (+1/-0)
Makefile.am (+1/-1)
README (+4/-0)
README.md (+57/-57)
config/data/xmlf90-config.yml.in (+21/-12)
configure.ac (+122/-18)
doc/Doxyfile.in (+2427/-0)
doc/Examples/Makefile.am (+48/-0)
doc/Examples/cml/Makefile.am (+2/-2)
doc/Examples/dom/Makefile.am (+2/-2)
doc/Examples/dom/m_psdom.f90 (+1/-1)
doc/Examples/dom/pseudo.F90 (+1/-1)
doc/Examples/sax/count/Makefile.am (+2/-2)
doc/Examples/sax/features/Makefile.am (+2/-2)
doc/Examples/sax/pseudo/Makefile.am (+2/-2)
doc/Examples/sax/simple/Makefile.am (+2/-2)
doc/Examples/wxml/Makefile.am (+2/-2)
doc/Examples/xpath/Makefile.am (+2/-2)
doc/Makefile.am (+33/-0)
doc/Tutorial/DOM.md (+170/-0)
doc/Tutorial/Makefile.am (+37/-5)
doc/Tutorial/Overview.md (+113/-0)
doc/Tutorial/README (+10/-5)
doc/Tutorial/WXML.md (+510/-0)
doc/Tutorial/sax/Makefile.am (+2/-2)
doc/Tutorial/xpath/Makefile.am (+2/-2)
doc/Tutorial/xpath/get_item_info.f90 (+0/-30)
doc/diagrams/xmlf90-dependency-graph.dot (+101/-0)
quickcheck.sh (+12/-1)
src/Makefile.am (+22/-308)
src/cml/Makefile.am (+79/-0)
src/dom/Makefile.am (+167/-0)
src/dom/m_dom_attribute.f90 (+1/-1)
src/dom/m_dom_document.f90 (+1/-1)
src/dom/m_dom_element.f90 (+1/-1)
src/dom/m_dom_namednodemap.f90 (+1/-1)
src/dom/m_dom_node.f90 (+2/-2)
src/dom/m_dom_strings.f90 (+2/-2)
src/dom/m_dom_types.f90 (+1/-1)
src/dom/m_dom_utils.f90 (+1/-1)
src/dom/xmlf90_dom.f90 (+1/-1)
src/sax/Developer.Guide (+0/-61)
src/sax/Makefile.am (+128/-0)
src/sax/m_sax_buffer.f90 (+2/-2)
src/sax/m_sax_charset.f90 (+2/-2)
src/sax/m_sax_converters.f90 (+3/-3)
src/sax/m_sax_debug.f90 (+2/-2)
src/sax/m_sax_dictionary.f90 (+3/-3)
src/sax/m_sax_elstack.f90 (+3/-3)
src/sax/m_sax_entities.f90 (+3/-3)
src/sax/m_sax_fsm.f90 (+7/-7)
src/sax/m_sax_reader.f90 (+2/-2)
src/sax/m_xml_error.f90 (+1/-1)
src/sax/m_xml_parser.f90 (+9/-9)
src/sax/xmlf90_sax.f90 (+2/-2)
src/wxml/Makefile.am (+112/-0)
src/xmlf90_info.f90.in (+32/-0)
src/xpath/Makefile.am (+85/-0)
src/xpath/m_xpath_api.f90 (+2/-2)
src/xpath/xmlf90_xpath.f90 (+1/-1)
Changed in libpsml: | |
importance: | Medium → High |
Changed in xmlf90: | |
status: | Triaged → In Progress |
Changed in libpsml: | |
status: | Triaged → In Progress |
Changed in xmlf90: | |
status: | In Progress → Fix Committed |
assignee: | nobody → Yann Pouillon (pouillon) |
Changed in xmlf90: | |
status: | Fix Committed → Fix Released |
Changed in libpsml: | |
status: | In Progress → Fix Released |
Hi, Jean Michel,
I cannot reproduce the bug... and the official libpsml's latest version is 1.1.6.
Maybe v 1.1.7-pre1 must be some fallbacks special version?
Best regards,
Alberto