Open KronicDeth opened 3 years ago
Pretty sure I have a fix for this, but can you point me to a specific file that fails so I can check?
The first one is erts/preloaded/src/atomics.erl
You can find all the failing files by checking the lumen-otp
builds for either macOS or Linux in the "Test compiling lumen/otp against liblumen_otp" like here. You could also download the raw log since the GUI is all scrollbar-y and hard to read for how long ours is.
This should be fixed for the vast majority of cases, but there are still cases where it can happen. Will leave this issue open until the issue is 100% solved.
https://github.com/eirproject/eir/commit/0cf790fc713fafbfa36b63e75ccac20d37916320
The new list after https://github.com/eirproject/eir/commit/0cf790fc713fafbfa36b63e75ccac20d37916320:
lib/wx/src/gen/wxSizerFlags.erl
lib/wx/src/gen/wxSizerItem.erl
lib/wx/src/gen/wxSlider.erl
lib/wx/src/gen/wxSpinButton.erl
lib/wx/src/gen/wxSpinCtrl.erl
lib/wx/src/gen/wxSpinEvent.erl
lib/wx/src/gen/wxSplashScreen.erl
lib/wx/src/gen/wxSplitterEvent.erl
lib/wx/src/gen/wxSplitterWindow.erl
lib/wx/src/gen/wxStaticBitmap.erl
lib/wx/src/gen/wxStaticBox.erl
lib/wx/src/gen/wxStaticBoxSizer.erl
lib/wx/src/gen/wxStaticLine.erl
lib/wx/src/gen/wxStaticText.erl
lib/wx/src/gen/wxStatusBar.erl
lib/wx/src/gen/wxStdDialogButtonSizer.erl
lib/wx/src/gen/wxStyledTextCtrl.erl
lib/wx/src/gen/wxStyledTextEvent.erl
lib/wx/src/gen/wxSystemOptions.erl
lib/wx/src/gen/wxSystemSettings.erl
lib/wx/src/gen/wxTaskBarIcon.erl
lib/wx/src/gen/wxTextAttr.erl
lib/wx/src/gen/wxTextCtrl.erl
lib/wx/src/gen/wxTextDataObject.erl
lib/wx/src/gen/wxTextEntryDialog.erl
lib/wx/src/gen/wxToggleButton.erl
lib/wx/src/gen/wxToolBar.erl
lib/wx/src/gen/wxToolTip.erl
lib/wx/src/gen/wxToolbook.erl
lib/wx/src/gen/wxTopLevelWindow.erl
lib/wx/src/gen/wxTreeCtrl.erl
lib/wx/src/gen/wxTreeEvent.erl
lib/wx/src/gen/wxTreebook.erl
lib/wx/src/gen/wxUpdateUIEvent.erl
lib/wx/src/gen/wxWindow.erl
lib/wx/src/gen/wxWindowDC.erl
lib/wx/src/gen/wxXmlResource.erl
lib/wx/src/gen/wx_misc.erl
lib/wx/src/wxe_util.erl
lib/xmerl/src/xmerl_eventp.erl
lib/xmerl/src/xmerl_sax_parser.erl
lib/xmerl/src/xmerl_scan.erl
lib/xmerl/src/xmerl_validate.erl
lib/xmerl/src/xmerl_xpath_pred.erl
lib/xmerl/src/xmerl_xpath_scan.erl
lib/xmerl/src/xmerl_xsd.erl
416 files in
lumen/otp
fail to compile because ofSource spans cannot start and end in different files
.Affects the following files in OTP:
erts/preloaded/src/atomics.erl
erts/preloaded/src/atomics.erl
erts/preloaded/src/prim_file.erl
erts/preloaded/src/prim_zip.erl
lib/asn1/src/asn1ct_constructed_ber_bin_v2.erl
lib/common_test/src/ct.erl
lib/common_test/src/ct_framework.erl
lib/common_test/src/ct_master.erl
lib/common_test/src/ct_logs.erl
lib/common_test/src/ct_master.erl
lib/common_test/src/ct_master_logs.erl
lib/common_test/src/ct_netconfc.erl
lib/common_test/src/ct_run.erl
lib/common_test/src/ct_snmp.erl
lib/common_test/src/ct_telnet.erl
lib/common_test/src/cth_conn_log.erl
lib/common_test/src/cth_log_redirect.erl
lib/common_test/src/test_server_ctrl.erl
lib/common_test/src/test_server_sup.erl
lib/compiler/src/beam_kernel_to_ssa.erl
lib/compiler/src/beam_ssa_codegen.erl
lib/compiler/src/beam_ssa_opt.erl
lib/compiler/src/beam_ssa_pre_codegen.erl
lib/debugger/src/dbg_ieval.erl
lib/debugger/src/dbg_wx_break_win.erl
lib/debugger/src/dbg_wx_code.erl
lib/debugger/src/dbg_wx_filedialog_win.erl
lib/debugger/src/dbg_wx_interpret.erl
lib/debugger/src/dbg_wx_mon_win.erl
lib/debugger/src/dbg_wx_settings.erl
lib/debugger/src/dbg_wx_trace_win.erl
lib/debugger/src/dbg_wx_win.erl
lib/dialyzer/src/dialyzer.erl
lib/dialyzer/src/dialyzer_analysis_callgraph.erl
lib/dialyzer/src/dialyzer_behaviours.erl
lib/dialyzer/src/dialyzer_cl.erl
lib/dialyzer/src/dialyzer_dataflow.erl
lib/dialyzer/src/dialyzer_gui_wx.erl
lib/dialyzer/src/dialyzer_succ_typings.erl
lib/diameter/src/base/diameter_capx.erl
lib/diameter/src/base/diameter_codec.erl
lib/diameter/src/base/diameter_config.erl
lib/diameter/src/base/diameter_peer.erl
lib/diameter/src/base/diameter_peer_fsm.erl
lib/diameter/src/base/diameter_service.erl
lib/diameter/src/base/diameter_stats.erl
lib/diameter/src/base/diameter_sync.erl
lib/diameter/src/base/diameter_traffic.erl
lib/diameter/src/base/diameter_watchdog.erl
lib/diameter/src/compiler/diameter_codegen.erl
lib/diameter/src/compiler/diameter_exprecs.erl
lib/diameter/src/compiler/diameter_make.erl
lib/edoc/src/edoc.erl
lib/edoc/src/edoc_doclet.erl
lib/edoc/src/edoc_types.erl
lib/et/src/et.erl
lib/et/src/et_collector.erl
lib/et/src/et_wx_contents_viewer.erl
lib/et/src/et_wx_viewer.erl
lib/eunit/src/eunit_lib.erl
lib/eunit/src/eunit_data.erl
lib/eunit/src/eunit_proc.erl
lib/eunit/src/eunit_server.erl
lib/eunit/src/eunit_test.erl
lib/eunit/src/eunit_tests.erl
lib/inets/src/http_client/httpc_request.erl
lib/inets/src/http_client/httpc_response.erl
lib/inets/src/http_lib/http_chunk.erl
lib/inets/src/http_lib/http_request.erl
lib/inets/src/http_server/httpd_acceptor.erl
lib/inets/src/http_server/httpd_conf.erl
lib/inets/src/http_server/httpd_custom.erl
lib/inets/src/http_server/httpd_file.erl
lib/inets/src/http_server/mod_auth.erl
lib/inets/src/http_server/mod_auth_dets.erl
lib/inets/src/http_server/mod_auth_plain.erl
lib/inets/src/http_server/mod_cgi.erl
lib/inets/src/http_server/mod_dir.erl
lib/inets/src/http_server/mod_disk_log.erl
lib/inets/src/http_server/mod_log.erl
lib/inets/src/http_server/mod_security.erl
lib/kernel/src/code_server.erl
lib/kernel/src/disk_log.erl
lib/kernel/src/disk_log_1.erl
lib/kernel/src/dist_util.erl
lib/kernel/src/erl_boot_server.erl
lib/kernel/src/erl_epmd.erl
lib/kernel/src/erl_reply.erl
lib/kernel/src/error_logger.erl
lib/kernel/src/file_io_server.erl
lib/kernel/src/heart.erl
lib/kernel/src/inet6_udp.erl
lib/kernel/src/inet_db.erl
lib/kernel/src/inet_res.erl
lib/kernel/src/inet_tcp_dist.erl
lib/kernel/src/inet_udp.erl
lib/kernel/src/logger.erl
lib/kernel/src/logger_backend.erl
lib/kernel/src/logger_config.erl
lib/kernel/src/logger_filters.erl
lib/kernel/src/logger_disk_log_h.erl
lib/kernel/src/logger_h_common.erl
lib/kernel/src/logger_formatter.erl
lib/kernel/src/logger_olp.erl
lib/kernel/src/logger_proxy.erl
lib/kernel/src/logger_server.erl
lib/kernel/src/logger_simple_h.erl
lib/kernel/src/logger_std_h.erl
lib/kernel/src/ram_file.erl
lib/kernel/src/raw_file_io_deflate.erl
lib/kernel/src/raw_file_io_delayed.erl
lib/kernel/src/raw_file_io_inflate.erl
lib/kernel/src/raw_file_io_list.erl
lib/kernel/src/raw_file_io_raw.erl
lib/kernel/src/rpc.erl
lib/megaco/src/binary/megaco_binary_term_id.erl
lib/megaco/src/binary/megaco_binary_term_id_gen.erl
lib/megaco/src/engine/megaco_config.erl
lib/megaco/src/engine/megaco_filter.erl
lib/megaco/src/engine/megaco_messenger_misc.erl
lib/megaco/src/engine/megaco_monitor.erl
lib/megaco/src/engine/megaco_trans_sender.erl
lib/megaco/src/engine/megaco_user_default.erl
lib/megaco/src/tcp/megaco_tcp.erl
lib/megaco/src/tcp/megaco_tcp_connection.erl
lib/megaco/src/text/megaco_compact_text_encoder_v1.erl
lib/megaco/src/text/megaco_compact_text_encoder_v2.erl
lib/megaco/src/text/megaco_compact_text_encoder_v3.erl
lib/megaco/src/text/megaco_pretty_text_encoder.erl
lib/megaco/src/text/megaco_pretty_text_encoder_v1.erl
lib/megaco/src/text/megaco_pretty_text_encoder_v2.erl
lib/megaco/src/text/megaco_pretty_text_encoder_v3.erl
lib/megaco/src/text/megaco_text_scanner.erl
lib/megaco/src/text/megaco_text_mini_decoder.erl
lib/megaco/src/udp/megaco_udp_server.erl
lib/mnesia/src/mnesia_bup.erl
lib/mnesia/src/mnesia_checkpoint.erl
lib/mnesia/src/mnesia_controller.erl
lib/mnesia/src/mnesia_dumper.erl
lib/mnesia/src/mnesia_frag.erl
lib/mnesia/src/mnesia_index.erl
lib/mnesia/src/mnesia_late_loader.erl
lib/mnesia/src/mnesia_lib.erl
lib/mnesia/src/mnesia_loader.erl
lib/mnesia/src/mnesia_locker.erl
lib/mnesia/src/mnesia_monitor.erl
lib/mnesia/src/mnesia_recover.erl
lib/mnesia/src/mnesia_rpc.erl
lib/mnesia/src/mnesia_schema.erl
lib/mnesia/src/mnesia_subscr.erl
lib/mnesia/src/mnesia_tm.erl
lib/observer/src/cdv_detail_wx.erl
lib/observer/src/cdv_info_wx.erl
lib/observer/src/cdv_multi_wx.erl
lib/observer/src/cdv_table_wx.erl
lib/observer/src/cdv_virtual_list_wx.erl
lib/observer/src/cdv_wx.erl
lib/observer/src/observer_alloc_wx.erl
lib/observer/src/observer_app_wx.erl
lib/observer/src/observer_lib.erl
lib/observer/src/observer_perf_wx.erl
lib/observer/src/observer_port_wx.erl
lib/observer/src/observer_pro_wx.erl
lib/observer/src/observer_procinfo.erl
lib/observer/src/observer_sys_wx.erl
lib/observer/src/observer_trace_wx.erl
lib/observer/src/observer_tv_table.erl
lib/observer/src/observer_traceoptions_wx.erl
lib/observer/src/ttb.erl
lib/observer/src/observer_tv_wx.erl
lib/observer/src/observer_wx.erl
lib/reltool/src/reltool_fgraph.erl
lib/snmp/src/compile/snmpc.erl
lib/snmp/src/compile/snmpc_mib_to_hrl.erl
lib/snmp/src/compile/snmpc_misc.erl
lib/snmp/src/compile/snmpc_lib.erl
lib/stdlib/src/c.erl
lib/stdlib/src/dets.erl
lib/stdlib/src/dets_utils.erl
lib/stdlib/src/dets_v9.erl
lib/stdlib/src/erl_tar.erl
lib/stdlib/src/gen_event.erl
lib/stdlib/src/proc_lib.erl
lib/stdlib/src/shell.erl
lib/stdlib/src/supervisor.erl
lib/stdlib/src/supervisor_bridge.erl
lib/syntax_tools/src/merl_tests.erl
lib/syntax_tools/src/merl_transform.erl
lib/tftp/src/tftp_engine.erl
lib/tftp/src/tftp_lib.erl
lib/tools/src/cover.erl
lib/tools/src/cprof.erl
lib/tools/src/eprof.erl
lib/tools/src/fprof.erl
lib/wx/src/gen/wxAcceleratorEntry.erl
lib/wx/src/gen/wxAcceleratorTable.erl
lib/wx/src/gen/wxActivateEvent.erl
lib/wx/src/gen/wxArtProvider.erl
lib/wx/src/gen/wxAuiDockArt.erl
lib/wx/src/gen/wxAuiManager.erl
lib/wx/src/gen/wxAuiManagerEvent.erl
lib/wx/src/gen/wxAuiNotebook.erl
lib/wx/src/gen/wxAuiNotebookEvent.erl
lib/wx/src/gen/wxAuiPaneInfo.erl
lib/wx/src/gen/wxAuiSimpleTabArt.erl
lib/wx/src/gen/wxAuiTabArt.erl
lib/wx/src/gen/wxBitmap.erl
lib/wx/src/gen/wxBitmapButton.erl
lib/wx/src/gen/wxBitmapDataObject.erl
lib/wx/src/gen/wxBoxSizer.erl
lib/wx/src/gen/wxBrush.erl
lib/wx/src/gen/wxBufferedDC.erl
lib/wx/src/gen/wxBufferedPaintDC.erl
lib/wx/src/gen/wxButton.erl
lib/wx/src/gen/wxCalendarDateAttr.erl
lib/wx/src/gen/wxCalendarEvent.erl
lib/wx/src/gen/wxCaret.erl
lib/wx/src/gen/wxCheckListBox.erl
lib/wx/src/gen/wxChildFocusEvent.erl
lib/wx/src/gen/wxCheckBox.erl
lib/wx/src/gen/wxChoice.erl
lib/wx/src/gen/wxChoicebook.erl
lib/wx/src/gen/wxClipboard.erl
lib/wx/src/gen/wxCloseEvent.erl
lib/wx/src/gen/wxColourData.erl
lib/wx/src/gen/wxColourDialog.erl
lib/wx/src/gen/wxColourPickerCtrl.erl
lib/wx/src/gen/wxColourPickerEvent.erl
lib/wx/src/gen/wxCommandEvent.erl
lib/wx/src/gen/wxComboBox.erl
lib/wx/src/gen/wxContextMenuEvent.erl
lib/wx/src/gen/wxControl.erl
lib/wx/src/gen/wxControlWithItems.erl
lib/wx/src/gen/wxDCOverlay.erl
lib/wx/src/gen/wxDateEvent.erl
lib/wx/src/gen/wxDatePickerCtrl.erl
lib/wx/src/gen/wxDialog.erl
lib/wx/src/gen/wxDirDialog.erl
lib/wx/src/gen/wxDirPickerCtrl.erl
lib/wx/src/gen/wxDisplay.erl
lib/wx/src/gen/wxEraseEvent.erl
lib/wx/src/gen/wxDropFilesEvent.erl
lib/wx/src/gen/wxEvent.erl
lib/wx/src/gen/wxFileDataObject.erl
lib/wx/src/gen/wxFileDialog.erl
lib/wx/src/gen/wxFileDirPickerEvent.erl
lib/wx/src/gen/wxFilePickerCtrl.erl
lib/wx/src/gen/wxEvtHandler.erl
lib/wx/src/gen/wxFindReplaceData.erl
lib/wx/src/gen/wxFindReplaceDialog.erl
lib/wx/src/gen/wxFlexGridSizer.erl
lib/wx/src/gen/wxFocusEvent.erl
lib/wx/src/gen/wxFont.erl
lib/wx/src/gen/wxFontData.erl
lib/wx/src/gen/wxFontDialog.erl
lib/wx/src/gen/wxFontPickerEvent.erl
lib/wx/src/gen/wxFontPickerCtrl.erl
lib/wx/src/gen/wxFrame.erl
lib/wx/src/gen/wxGCDC.erl
lib/wx/src/gen/wxGLCanvas.erl
lib/wx/src/gen/wxGauge.erl
lib/wx/src/gen/wxGraphicsContext.erl
lib/wx/src/gen/wxGenericDirCtrl.erl
lib/wx/src/gen/wxGraphicsMatrix.erl
lib/wx/src/gen/wxGraphicsObject.erl
lib/wx/src/gen/wxGraphicsPath.erl
lib/wx/src/gen/wxGridBagSizer.erl
lib/wx/src/gen/wxGrid.erl
lib/wx/src/gen/wxGridCellAttr.erl
lib/wx/src/gen/wxGridCellBoolEditor.erl
lib/wx/src/gen/wxGridCellBoolRenderer.erl
lib/wx/src/gen/wxGridCellChoiceEditor.erl
lib/wx/src/gen/wxGridCellFloatEditor.erl
lib/wx/src/gen/wxGridCellFloatRenderer.erl
lib/wx/src/gen/wxGridCellNumberEditor.erl
lib/wx/src/gen/wxGridCellNumberRenderer.erl
lib/wx/src/gen/wxGridCellRenderer.erl
lib/wx/src/gen/wxGridCellStringRenderer.erl
lib/wx/src/gen/wxGridCellTextEditor.erl
lib/wx/src/gen/wxGridEvent.erl
lib/wx/src/gen/wxGridSizer.erl
lib/wx/src/gen/wxHelpEvent.erl
lib/wx/src/gen/wxHtmlEasyPrinting.erl
lib/wx/src/gen/wxHtmlLinkEvent.erl
lib/wx/src/gen/wxHtmlWindow.erl
lib/wx/src/gen/wxIcon.erl
lib/wx/src/gen/wxIconBundle.erl
lib/wx/src/gen/wxIconizeEvent.erl
lib/wx/src/gen/wxImage.erl
lib/wx/src/gen/wxImageList.erl
lib/wx/src/gen/wxJoystickEvent.erl
lib/wx/src/gen/wxKeyEvent.erl
lib/wx/src/gen/wxLayoutAlgorithm.erl
lib/wx/src/gen/wxListBox.erl
lib/wx/src/gen/wxListEvent.erl
lib/wx/src/gen/wxListCtrl.erl
lib/wx/src/gen/wxListItem.erl
lib/wx/src/gen/wxListItemAttr.erl
lib/wx/src/gen/wxListView.erl
lib/wx/src/gen/wxListbook.erl
lib/wx/src/gen/wxLocale.erl
lib/wx/src/gen/wxLogNull.erl
lib/wx/src/gen/wxMDIChildFrame.erl
lib/wx/src/gen/wxMDIParentFrame.erl
lib/wx/src/gen/wxMask.erl
lib/wx/src/gen/wxMemoryDC.erl
lib/wx/src/gen/wxMenu.erl
lib/wx/src/gen/wxMenuBar.erl
lib/wx/src/gen/wxMenuEvent.erl
lib/wx/src/gen/wxMenuItem.erl
lib/wx/src/gen/wxMessageDialog.erl
lib/wx/src/gen/wxMiniFrame.erl
lib/wx/src/gen/wxMirrorDC.erl
lib/wx/src/gen/wxMouseCaptureChangedEvent.erl
lib/wx/src/gen/wxMouseEvent.erl
lib/wx/src/gen/wxMoveEvent.erl
lib/wx/src/gen/wxMultiChoiceDialog.erl
lib/wx/src/gen/wxNavigationKeyEvent.erl
lib/wx/src/gen/wxNotebook.erl
lib/wx/src/gen/wxNotebookEvent.erl
lib/wx/src/gen/wxNotifyEvent.erl
lib/wx/src/gen/wxOverlay.erl
lib/wx/src/gen/wxPageSetupDialog.erl
lib/wx/src/gen/wxPageSetupDialogData.erl
lib/wx/src/gen/wxPalette.erl
lib/wx/src/gen/wxPaletteChangedEvent.erl
lib/wx/src/gen/wxPanel.erl
lib/wx/src/gen/wxPasswordEntryDialog.erl
lib/wx/src/gen/wxPen.erl
lib/wx/src/gen/wxPickerBase.erl
lib/wx/src/gen/wxPopupTransientWindow.erl
lib/wx/src/gen/wxPopupWindow.erl
lib/wx/src/gen/wxPreviewControlBar.erl
lib/wx/src/gen/wxPreviewFrame.erl
lib/wx/src/gen/wxPrintData.erl
lib/wx/src/gen/wxPrintDialog.erl
lib/wx/src/gen/wxPrintDialogData.erl
lib/wx/src/gen/wxPrintPreview.erl
lib/wx/src/gen/wxPrinter.erl
lib/wx/src/gen/wxPrintout.erl
lib/wx/src/gen/wxProgressDialog.erl
lib/wx/src/gen/wxQueryNewPaletteEvent.erl
lib/wx/src/gen/wxRadioBox.erl
lib/wx/src/gen/wxRadioButton.erl
lib/wx/src/gen/wxRegion.erl
lib/wx/src/gen/wxSashEvent.erl
lib/wx/src/gen/wxSashLayoutWindow.erl
lib/wx/src/gen/wxSashWindow.erl
lib/wx/src/gen/wxScreenDC.erl
lib/wx/src/gen/wxScrollBar.erl
lib/wx/src/gen/wxScrollEvent.erl
lib/wx/src/gen/wxScrollWinEvent.erl
lib/wx/src/gen/wxSetCursorEvent.erl
lib/wx/src/gen/wxScrolledWindow.erl
lib/wx/src/gen/wxShowEvent.erl
lib/wx/src/gen/wxSingleChoiceDialog.erl
lib/wx/src/gen/wxSizeEvent.erl
lib/wx/src/gen/wxSizer.erl
lib/wx/src/gen/wxSizerFlags.erl
lib/wx/src/gen/wxSizerItem.erl
lib/wx/src/gen/wxSlider.erl
lib/wx/src/gen/wxSpinButton.erl
lib/wx/src/gen/wxSpinCtrl.erl
lib/wx/src/gen/wxSpinEvent.erl
lib/wx/src/gen/wxSplitterEvent.erl
lib/wx/src/gen/wxSplashScreen.erl
lib/wx/src/gen/wxSplitterWindow.erl
lib/wx/src/gen/wxStaticBitmap.erl
lib/wx/src/gen/wxStaticBox.erl
lib/wx/src/gen/wxStaticBoxSizer.erl
lib/wx/src/gen/wxStaticLine.erl
lib/wx/src/gen/wxStaticText.erl
lib/wx/src/gen/wxStatusBar.erl
lib/wx/src/gen/wxStdDialogButtonSizer.erl
lib/wx/src/gen/wxStyledTextCtrl.erl
lib/wx/src/gen/wxStyledTextEvent.erl
lib/wx/src/gen/wxSystemOptions.erl
lib/wx/src/gen/wxSystemSettings.erl
lib/wx/src/gen/wxTaskBarIcon.erl
lib/wx/src/gen/wxTextAttr.erl
lib/wx/src/gen/wxTextDataObject.erl
lib/wx/src/gen/wxTextCtrl.erl
lib/wx/src/gen/wxTextEntryDialog.erl
lib/wx/src/gen/wxToggleButton.erl
lib/wx/src/gen/wxToolTip.erl
lib/wx/src/gen/wxToolBar.erl
lib/wx/src/gen/wxToolbook.erl
lib/wx/src/gen/wxTopLevelWindow.erl
lib/wx/src/gen/wxTreeEvent.erl
lib/wx/src/gen/wxTreeCtrl.erl
lib/wx/src/gen/wxUpdateUIEvent.erl
lib/wx/src/gen/wxTreebook.erl
lib/wx/src/gen/wxWindow.erl
lib/wx/src/gen/wxXmlResource.erl
lib/wx/src/gen/wx_misc.erl
lib/wx/src/wxe_util.erl
lib/xmerl/src/xmerl_eventp.erl
lib/xmerl/src/xmerl_sax_parser.erl
lib/xmerl/src/xmerl_scan.erl
lib/xmerl/src/xmerl_validate.erl
lib/xmerl/src/xmerl_xpath_pred.erl
lib/xmerl/src/xmerl_xpath_scan.erl
lib/xmerl/src/xmerl_xsd_type.erl
lib/xmerl/src/xmerl_xsd.erl