Skip to content

Commit d5d54c6

Browse files
committed
Library test no longer fails on Ubuntu 24.04
It would still fail on older platforms, hence marking it `FUTURE` rather than `CORE` or `KNOWNBUG`.
1 parent fab6710 commit d5d54c6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Diff for: regression/cbmc-library/fgets-01/__fgets_chk.desc

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
KNOWNBUG
1+
FUTURE
22
main.c
33
--pointer-check --bounds-check -D_FORTIFY_SOURCE=2 -D__OPTIMIZE__=2 --unwindset fgets:0
44
^EXIT=10$
@@ -11,4 +11,6 @@ main.c
1111
^warning: ignoring
1212
--
1313
Our asm renaming results in fgets and its alias being one and the same function
14-
to us, so we end up recursing in glibc's fgets wrapper.
14+
to us, so we end up recursing in glibc's fgets wrapper on some platforms. On
15+
Ubuntu 24.04, however, this appears to work fine. Given this disparity this test
16+
is now marked `FUTURE` instead of `KNOWNBUG`.

0 commit comments

Comments
 (0)