As mentioned in #67088 TestAmbientCaps is skipped because the execve call
returns operation not permitted (EPERM). It is not successful as I wrote.

Am Sa., 27. Apr. 2024 um 22:58 Uhr schrieb Uli Kunitz <uli.kun...@gmail.com
>:

> I agree.  Ubuntu 22.04 has gdb version 12.1, Ubuntu 24.04 has 15.0.50.
>
> The second bug may be a change by kernel 6.8 in the handling of ambient
> capabilities if the user namespace is changed. The test without changing
> the user namespace is successful.
>
> I have created two issues for the two errors:
> * https://github.com/golang/go/issues/67089
> * https://github.com/golang/go/issues/67088
>
> On Saturday, April 27, 2024 at 5:05:06 AM UTC+2 Keith Randall wrote:
>
>> The first issue there could very well be an incompatibility with the gdb
>> version.
>>
>> On Thursday, April 25, 2024 at 11:02:00 PM UTC-7 Uli Kunitz wrote:
>>
>>> Hi,
>>>
>>> I have installed Ubuntu 24.04 yesterday and there are two failures
>>> running all.bash compiling go from source. I want to check whether others
>>> experienced the same before creating one or two golang issues.
>>>
>>> git describe --tags returns go1.22.2.
>>>
>>> Here are the relevant pieces of the ouput of all.bash.
>>>
>>> ##### Test execution environment.
>>> # GOARCH: amd64
>>> # CPU: AMD Ryzen 7 3700X 8-Core Processor
>>> # GOOS: linux
>>> # OS Version: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat
>>> Apr 20 00:40:06 UTC 2024 x86_64
>>> ...
>>> --- FAIL: TestGdbAutotmpTypes (2.78s)
>>>     runtime-gdb_test.go:81: gdb version 15.0
>>>     runtime-gdb_test.go:590: gdb output:
>>>         Loading Go Runtime support.
>>>         Target 'exec' cannot support this command.
>>>         Breakpoint 1 at 0x465676: file
>>> /tmp/TestGdbAutotmpTypes673135374/001/main.go, line 8.
>>>
>>>         This GDB supports auto-downloading debuginfo from the following
>>> URLs:
>>>           <https://debuginfod.ubuntu.com>
>>>         Enable debuginfod for this session? (y or [n]) [answered N;
>>> input not from terminal]
>>>         Debuginfod has been disabled.
>>>         To make this setting permanent, add 'set debuginfod enabled off'
>>> to .gdbinit.
>>>         [New LWP 203782]
>>>         [New LWP 203799]
>>>         [New LWP 203800]
>>>
>>>         Thread 1 "a.exe" hit Breakpoint 1, main.main () at
>>> /tmp/TestGdbAutotmpTypes673135374/001/main.go:8
>>>         8       func main() {
>>>         9               var iface interface{} = map[string]astruct{}
>>>         All types matching regular expression "astruct":
>>>
>>>         File runtime:
>>>                 []main.astruct
>>>                 bucket<string,main.astruct>
>>>                 hash<string,main.astruct>
>>>                 main.astruct
>>>                 typedef hash<string,main.astruct> *
>>> map[string]main.astruct;
>>>                 typedef noalg.[8]main.astruct noalg.[8]main.astruct;
>>>                 noalg.map.bucket[string]main.astruct
>>>     runtime-gdb_test.go:607: could not find []main.astruct; in 'info
>>> typrs astruct' output
>>> FAIL
>>> FAIL    runtime 27.315s
>>> ...
>>> CAP_SYS_TIME unexpectedly not in the effective capability mask
>>> --- FAIL: TestAmbientCapsUserns (0.01s)
>>>     exec_linux_test.go:752: exit status 2
>>> FAIL
>>> FAIL    syscall 0.948s
>>> ...
>>> FAIL
>>> go tool dist: Failed: exit status 1
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "golang-nuts" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/golang-nuts/qrww-FOjWo0/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/8bd79c21-efae-4d83-855a-627598f6d02en%40googlegroups.com
> <https://groups.google.com/d/msgid/golang-nuts/8bd79c21-efae-4d83-855a-627598f6d02en%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAPibus4q4bCno913teS%2BVhSaA1FUXSrM1W3pMQyzhaT3aDnpAQ%40mail.gmail.com.

Reply via email to