Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source spans cannot start and end in different files #597

Open
KronicDeth opened this issue Sep 21, 2020 · 4 comments
Open

Source spans cannot start and end in different files #597

KronicDeth opened this issue Sep 21, 2020 · 4 comments
Assignees
Labels
compiler/frontend erlang/otp Compiling erlang/otp or our fork of it, getfirefly/otp
Milestone

Comments

@KronicDeth
Copy link
Collaborator

KronicDeth commented Sep 21, 2020

416 files in lumen/otp fail to compile because of Source 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
@KronicDeth KronicDeth added the compiler Issues pertaining to the compiler with no specific tag label Sep 21, 2020
@KronicDeth KronicDeth added this to the In 2020 milestone Sep 21, 2020
@KronicDeth KronicDeth added the erlang/otp Compiling erlang/otp or our fork of it, getfirefly/otp label Sep 21, 2020
@hansihe
Copy link
Collaborator

hansihe commented Sep 22, 2020

Pretty sure I have a fix for this, but can you point me to a specific file that fails so I can check?

@KronicDeth
Copy link
Collaborator Author

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.

@hansihe
Copy link
Collaborator

hansihe commented Sep 24, 2020

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.

eirproject/eir@0cf790f

@KronicDeth
Copy link
Collaborator Author

The new list after eirproject/eir@0cf790f:

  • 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

@KronicDeth KronicDeth mentioned this issue Sep 24, 2020
@bcardarella bcardarella modified the milestones: In 2020, In 2021 Dec 9, 2020
@bitwalker bitwalker added compiler/frontend and removed compiler Issues pertaining to the compiler with no specific tag labels Aug 27, 2022
@bitwalker bitwalker modified the milestones: In 2021, 2023 Mar 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/frontend erlang/otp Compiling erlang/otp or our fork of it, getfirefly/otp
Projects
None yet
Development

No branches or pull requests

4 participants