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

[CodeGen][NewPM] Add MachineOptimizationRemarkEmitterAnalysis #98601

Merged
merged 1 commit into from
Jul 14, 2024

Conversation

paperchalice
Copy link
Contributor

Add MachineOptimizationRemarkEmitterAnalysis the legacy version MachineOptimizationRemarkEmitterPass is already a wrapper.

@paperchalice paperchalice merged commit fb12863 into llvm:main Jul 14, 2024
8 checks passed
@llvm-ci
Copy link
Collaborator

llvm-ci commented Jul 14, 2024

LLVM Buildbot has detected a new failure on builder lldb-arm-ubuntu running on linaro-lldb-arm-ubuntu while building llvm at step 6 "test".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/18/builds/779

Here is the relevant piece of the build log for the reference:

Step 6 (test) failure: build (failure)
...
PASS: lldb-api :: functionalities/executable_first/TestExecutableFirst.py (448 of 2751)
PASS: lldb-api :: functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py (449 of 2751)
PASS: lldb-api :: functionalities/find-line-entry/TestFindLineEntry.py (450 of 2751)
PASS: lldb-api :: functionalities/exec/TestExec.py (451 of 2751)
UNSUPPORTED: lldb-api :: functionalities/fork/concurrent_vfork/TestConcurrentVFork.py (452 of 2751)
PASS: lldb-api :: functionalities/gdb_remote_client/TestAArch64XMLRegOffsets.py (453 of 2751)
PASS: lldb-api :: functionalities/gdb_remote_client/TestArmRegisterDefinition.py (454 of 2751)
PASS: lldb-api :: functionalities/float-display/TestFloatDisplay.py (455 of 2751)
PASS: lldb-api :: functionalities/gdb_remote_client/TestContinue.py (456 of 2751)
PASS: lldb-api :: functionalities/gdb_remote_client/TestDynamicLoaderDarwin.py (457 of 2751)
FAIL: lldb-api :: functionalities/fork/resumes-child/TestForkResumesChild.py (458 of 2751)
******************** TEST 'lldb-api :: functionalities/fork/resumes-child/TestForkResumesChild.py' FAILED ********************
Script:
--
/usr/bin/python3.8 /home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --env ARCHIVER=/usr/local/bin/llvm-ar --env OBJCOPY=/usr/bin/llvm-objcopy --env LLVM_LIBS_DIR=/home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/./lib --env LLVM_INCLUDE_DIR=/home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/include --env LLVM_TOOLS_DIR=/home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/./bin --arch armv8l --build-dir /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/lldb-test-build.noindex --lldb-module-cache-dir /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/lldb-test-build.noindex/module-cache-lldb/lldb-api --clang-module-cache-dir /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/lldb-test-build.noindex/module-cache-clang/lldb-api --executable /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/./bin/lldb --compiler /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/./bin/clang --dsymutil /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/./bin/dsymutil --llvm-tools-dir /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/./bin --lldb-obj-root /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/tools/lldb --lldb-libs-dir /home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/./lib /home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/test/API/functionalities/fork/resumes-child -p TestForkResumesChild.py
--
Exit Code: 1

Command Output (stdout):
--
lldb version 19.0.0git (https://github.com/llvm/llvm-project.git revision fb128630a7ba0ebe21cddf6647903a18ab246188)
  clang revision fb128630a7ba0ebe21cddf6647903a18ab246188
  llvm revision fb128630a7ba0ebe21cddf6647903a18ab246188
Skipping the following test categories: ['libc++', 'dsym', 'gmodules', 'debugserver', 'objc']

--
Command Output (stderr):
--
FAIL: LLDB (/home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/bin/clang-arm) :: test_step_over_fork (TestForkResumesChild.TestForkResumesChild)
======================================================================
FAIL: test_step_over_fork (TestForkResumesChild.TestForkResumesChild)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/test/API/functionalities/fork/resumes-child/TestForkResumesChild.py", line 22, in test_step_over_fork
    self.expect("continue", substrs=["exited with status = 0"])
  File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2357, in expect
    self.runCmd(
  File "/home/tcwg-buildbot/worker/lldb-arm-ubuntu/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1003, in runCmd
    self.assertTrue(self.res.Succeeded(), msg if (msg) else CMD_MSG(cmd))
AssertionError: False is not true : Command 'continue
Error output:
error: Process must be launched.
' did not return successfully
Config=arm-/home/tcwg-buildbot/worker/lldb-arm-ubuntu/build/bin/clang
----------------------------------------------------------------------
Ran 1 test in 0.819s

FAILED (failures=1)


aaryanshukla pushed a commit to aaryanshukla/llvm-project that referenced this pull request Jul 14, 2024
…#98601)

Add `MachineOptimizationRemarkEmitterAnalysis` the legacy version
`MachineOptimizationRemarkEmitterPass` is already a wrapper.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants