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

cmd/link: TestDWARFiOS/c-archive/testprogcgo failures #71991

Closed
gopherbot opened this issue Feb 27, 2025 · 5 comments
Closed

cmd/link: TestDWARFiOS/c-archive/testprogcgo failures #71991

gopherbot opened this issue Feb 27, 2025 · 5 comments
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.

Comments

@gopherbot
Copy link
Contributor

#!watchflakes
default <- pkg == "cmd/link" && test == "TestDWARFiOS/c-archive/testprogcgo"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestDWARFiOS/c-archive/testprogcgo
=== PAUSE TestDWARFiOS/c-archive/testprogcgo
=== CONT  TestDWARFiOS/c-archive/testprogcgo
    dwarf_test.go:99: go build -o /Users/swarming/.swarming/w/ir/x/t/TestDWARFiOSc-archivetestprogcgo1305671207/001/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 1
        # runtime/cgo
        gcc_darwin_arm64.c:83:11: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement]
--- FAIL: TestDWARFiOS/c-archive/testprogcgo (73.74s)

watchflakes

@gopherbot gopherbot added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Feb 27, 2025
@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/link" && test == "TestDWARFiOS/c-archive/testprogcgo"
2025-02-26 19:44 go1.23-darwin-amd64-longtest release-branch.go1.23@9facf1f2 cmd/link.TestDWARFiOS/c-archive/testprogcgo (log)
=== RUN   TestDWARFiOS/c-archive/testprogcgo
=== PAUSE TestDWARFiOS/c-archive/testprogcgo
=== CONT  TestDWARFiOS/c-archive/testprogcgo
    dwarf_test.go:99: go build -o /Users/swarming/.swarming/w/ir/x/t/TestDWARFiOSc-archivetestprogcgo1305671207/001/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 1
        # runtime/cgo
        gcc_darwin_arm64.c:83:11: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement]
--- FAIL: TestDWARFiOS/c-archive/testprogcgo (73.74s)

watchflakes

@gopherbot gopherbot added the compiler/runtime Issues related to the Go compiler and/or runtime. label Feb 27, 2025
@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/link" && test == "TestDWARFiOS/c-archive/testprogcgo"
2025-02-26 19:46 go1.24-darwin-amd64-longtest release-branch.go1.24@45a52718 cmd/link.TestDWARFiOS/c-archive/testprogcgo (log)
=== RUN   TestDWARFiOS/c-archive/testprogcgo
=== PAUSE TestDWARFiOS/c-archive/testprogcgo
=== CONT  TestDWARFiOS/c-archive/testprogcgo
    dwarf_test.go:119: go build -o /Users/swarming/.swarming/w/ir/x/t/TestDWARFiOSc-archivetestprogcgo3489909533/001/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 1
        # runtime/cgo
        gcc_darwin_arm64.c:84:11: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement]
--- FAIL: TestDWARFiOS/c-archive/testprogcgo (119.49s)
2025-02-26 20:52 gotip-darwin-amd64-longtest go@ee0d03fa cmd/link.TestDWARFiOS/c-archive/testprogcgo (log)
=== RUN   TestDWARFiOS/c-archive/testprogcgo
=== PAUSE TestDWARFiOS/c-archive/testprogcgo
=== CONT  TestDWARFiOS/c-archive/testprogcgo
    dwarf_test.go:119: go build -o /Users/swarming/.swarming/w/ir/x/t/TestDWARFiOSc-archivetestprogcgo2214747184/001/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 1
        # runtime/cgo
        gcc_darwin_arm64.c:84:11: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement]
--- FAIL: TestDWARFiOS/c-archive/testprogcgo (125.49s)

watchflakes

@ianlancetaylor
Copy link
Member

Fixed by https://go.dev/cl/653135

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/link" && test == "TestDWARFiOS/c-archive/testprogcgo"
2025-02-26 20:04 go1.24-darwin-amd64-longtest release-branch.go1.24@0bfde51e cmd/link.TestDWARFiOS/c-archive/testprogcgo (log)
=== RUN   TestDWARFiOS/c-archive/testprogcgo
=== PAUSE TestDWARFiOS/c-archive/testprogcgo
=== CONT  TestDWARFiOS/c-archive/testprogcgo
    dwarf_test.go:119: go build -o /Users/swarming/.swarming/w/ir/x/t/TestDWARFiOSc-archivetestprogcgo1668536417/001/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 1
        # runtime/cgo
        gcc_darwin_arm64.c:84:11: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement]
--- FAIL: TestDWARFiOS/c-archive/testprogcgo (100.59s)

watchflakes

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "cmd/link" && test == "TestDWARFiOS/c-archive/testprogcgo"
2025-02-26 22:12 gotip-darwin-amd64-longtest go@9cceaf87 cmd/link.TestDWARFiOS/c-archive/testprogcgo (log)
=== RUN   TestDWARFiOS/c-archive/testprogcgo
=== PAUSE TestDWARFiOS/c-archive/testprogcgo
=== CONT  TestDWARFiOS/c-archive/testprogcgo
    dwarf_test.go:119: go build -o /Volumes/Work/s/w/ir/x/t/TestDWARFiOSc-archivetestprogcgo575523068/001/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 1
        # runtime/cgo
        gcc_darwin_arm64.c:84:11: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement]
--- FAIL: TestDWARFiOS/c-archive/testprogcgo (55.66s)
2025-02-26 22:16 gotip-darwin-amd64-longtest go@c55c1cbd cmd/link.TestDWARFiOS/c-archive/testprogcgo (log)
=== RUN   TestDWARFiOS/c-archive/testprogcgo
=== PAUSE TestDWARFiOS/c-archive/testprogcgo
=== CONT  TestDWARFiOS/c-archive/testprogcgo
    dwarf_test.go:119: go build -o /Users/swarming/.swarming/w/ir/x/t/TestDWARFiOSc-archivetestprogcgo512887746/001/testprogcgo.exe ../../runtime/testdata/testprogcgo: exit status 1
        # runtime/cgo
        gcc_darwin_arm64.c:84:11: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement]
--- FAIL: TestDWARFiOS/c-archive/testprogcgo (67.01s)

watchflakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
Status: Done
Development

No branches or pull requests

2 participants