Skip to content

Conversation

@saethlin
Copy link
Member

No description provided.

@rustbot rustbot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Nov 11, 2025
@saethlin
Copy link
Member Author

@bors try jobs=i686-msvc-1

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Nov 11, 2025
Testing local_string_addr_taken

try-job: i686-msvc-1
@rust-bors
Copy link

rust-bors bot commented Nov 11, 2025

💔 Test for cf843d3 failed: CI. Failed jobs:

@rust-log-analyzer
Copy link
Collaborator

The job i686-msvc-1 failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
------FileCheck.exe stderr------------------------------
D:\a\rust\rust\tests\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.rs:40:10: error: all: expected string not found in input
 // all: __security_check_cookie
         ^
D:\a\rust\rust\build\i686-pc-windows-msvc\test\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.all\stack-protector-heuristics-effect-windows-32bit.s:8:31: note: scanning from here
 .def _local_string_addr_taken;
                              ^
D:\a\rust\rust\build\i686-pc-windows-msvc\test\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.all\stack-protector-heuristics-effect-windows-32bit.s:13:14: note: possible intended match here
 .globl _local_string_addr_taken
             ^

Input file: D:\a\rust\rust\build\i686-pc-windows-msvc\test\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.all\stack-protector-heuristics-effect-windows-32bit.s
Check file: D:\a\rust\rust\tests\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1:  .def @feat.00; 
            2:  .scl 3; 
            3:  .type 0; 
            4:  .endef 
            5:  .globl @feat.00 
            6: @feat.00 = 1 
            7:  .file "stack_protector_heuristics_effect_windows_32bit.745d3414ac157f90-cgu.0" 
            8:  .def _local_string_addr_taken; 
check:40'0                                   X~ error: no match found
            9:  .scl 2; 
check:40'0     ~~~~~~~~~
           10:  .type 32; 
check:40'0     ~~~~~~~~~~~
           11:  .endef 
check:40'0     ~~~~~~~~
           12:  .section .text,"xr",one_only,_local_string_addr_taken,unique,0 
check:40'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           13:  .globl _local_string_addr_taken 
check:40'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:40'1                  ?                    possible intended match
           14:  .p2align 4 
check:40'0     ~~~~~~~~~~~~
           15: _local_string_addr_taken: 
check:40'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           16:  subl $12, %esp 
check:40'0     ~~~~~~~~~~~~~~~~
           17:  movl %esp, %eax 
check:40'0     ~~~~~~~~~~~~~~~~~
           18:  movl $0, (%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~
           19:  movl $1, 4(%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~~
           20:  movl $0, 8(%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~~
           21:  pushl %eax 
check:40'0     ~~~~~~~~~~~~
           22:  calll *20(%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~
           23:  addl $16, %esp 
check:40'0     ~~~~~~~~~~~~~~~~
           24:  retl 
check:40'0     ~~~~~~
           25:  
check:40'0     ~
>>>>>>

------------------------------------------

error in revision `all`: verification with 'FileCheck' failed
status: exit code: 1
command: PATH=";C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\bin\HostX64\x86;D:\a\rust\rust\build\i686-pc-windows-msvc\bootstrap-tools\i686-pc-windows-msvc\release\deps;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\7.0\bin;C:\vcpkg;C:\tools\zstd;C:\hostedtoolcache\windows\stack\3.7.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.5.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.24.9\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.3.10\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.17-10\x64\bin;C:\Program Files\ImageMagick-7.1.2-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files\Microsoft SQL Server\170\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.11\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\bin\HostX64\x86" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\build\\bin\\FileCheck.exe" "--input-file" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\assembly-llvm\\stack-protector\\stack-protector-heuristics-effect-windows-32bit.all\\stack-protector-heuristics-effect-windows-32bit.s" "D:\\a\\rust\\rust\\tests\\assembly-llvm\\stack-protector\\stack-protector-heuristics-effect-windows-32bit.rs" "--check-prefix=CHECK" "--check-prefix" "all" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
D:\a\rust\rust\tests\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.rs:40:10: error: all: expected string not found in input
 // all: __security_check_cookie
         ^
D:\a\rust\rust\build\i686-pc-windows-msvc\test\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.all\stack-protector-heuristics-effect-windows-32bit.s:8:31: note: scanning from here
 .def _local_string_addr_taken;
                              ^
D:\a\rust\rust\build\i686-pc-windows-msvc\test\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.all\stack-protector-heuristics-effect-windows-32bit.s:13:14: note: possible intended match here
 .globl _local_string_addr_taken
             ^

Input file: D:\a\rust\rust\build\i686-pc-windows-msvc\test\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.all\stack-protector-heuristics-effect-windows-32bit.s
Check file: D:\a\rust\rust\tests\assembly-llvm\stack-protector\stack-protector-heuristics-effect-windows-32bit.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1:  .def @feat.00; 
            2:  .scl 3; 
            3:  .type 0; 
            4:  .endef 
            5:  .globl @feat.00 
            6: @feat.00 = 1 
            7:  .file "stack_protector_heuristics_effect_windows_32bit.745d3414ac157f90-cgu.0" 
            8:  .def _local_string_addr_taken; 
check:40'0                                   X~ error: no match found
            9:  .scl 2; 
check:40'0     ~~~~~~~~~
           10:  .type 32; 
check:40'0     ~~~~~~~~~~~
           11:  .endef 
check:40'0     ~~~~~~~~
           12:  .section .text,"xr",one_only,_local_string_addr_taken,unique,0 
check:40'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           13:  .globl _local_string_addr_taken 
check:40'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:40'1                  ?                    possible intended match
           14:  .p2align 4 
check:40'0     ~~~~~~~~~~~~
           15: _local_string_addr_taken: 
check:40'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           16:  subl $12, %esp 
check:40'0     ~~~~~~~~~~~~~~~~
           17:  movl %esp, %eax 
check:40'0     ~~~~~~~~~~~~~~~~~
           18:  movl $0, (%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~
           19:  movl $1, 4(%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~~
           20:  movl $0, 8(%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~~
           21:  pushl %eax 
check:40'0     ~~~~~~~~~~~~
           22:  calll *20(%esp) 
check:40'0     ~~~~~~~~~~~~~~~~~
           23:  addl $16, %esp 
check:40'0     ~~~~~~~~~~~~~~~~
           24:  retl 
check:40'0     ~~~~~~
           25:  
check:40'0     ~
>>>>>>
------------------------------------------

---

Some tests failed in compiletest suite=assembly-llvm mode=assembly host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Bootstrap failed while executing `test --stage 2 --skip=compiler --skip=src`
Build completed unsuccessfully in 1:47:30
make: *** [Makefile:112: ci-msvc-py] Error 1
  local time: Tue Nov 11 19:42:11 CUT 2025
  network time: Tue, 11 Nov 2025 19:42:11 GMT
##[error]Process completed with exit code 2.
##[group]Run echo "disk usage:"
echo "disk usage:"

@saethlin saethlin closed this Nov 11, 2025
@rustbot rustbot removed the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Nov 11, 2025
@saethlin saethlin deleted the local-string-addr-taken branch November 11, 2025 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants