Up

Traces

linux[3.13.0-29-generic][system[GNU C Library (GNU libc) stable release version 2.21, by Roland McGrath et al.]][ext4_loop[mke2fs 1.42.9 (4-Feb-2014)]]@[2015-07-24T13:23:26Z./nix/store/fxisrpncjn4cxxwnq2lvilriqx63s9k9-fs_test]

Checked Trace
linux_spec@[/nix/store/fxisrpncjn4cxxwnq2lvilriqx63s9k9-fs_test] sexp stdout stderr
Traced Execution stdout stderr
Script script

Combined Trace

1 # processing file 'adhoc_symlink_errors-int.trace' ...
2 @type trace
3 # adhoc_symlink_errors
4
5 mkdir "/dir" 0o777
6 Tau
7 RV_none
8
9 symlink "/dir" ""
10 Tau
11 ENOENT
12 readlink ""
13 Tau
14 ENOENT
15
16 symlink "/dir" "."
17 Tau
18 EEXIST
19 readlink "."
20 Tau
21 EINVAL
22
23 symlink "/dir" ".."
24 Tau
25 EEXIST
26 readlink ".."
27 Tau
28 EINVAL
29
30 symlink "/dir" "./."
31 Tau
32 EEXIST
33 readlink "./."
34 Tau
35 EINVAL
36
37 symlink "/dir" "/"
38 Tau
39 EEXIST
40 readlink "/"
41 Tau
42 EINVAL
43
44 # the new link name must not end with a slash
45 symlink "xyz" "/slink_1"
46 Tau
47 RV_none
48 symlink "xyz" "/slink_2/"
49 Tau
50 ENOENT
51
52 dump-result /
/ D 32641
/slink_1 L xyz
/dir D 32642
53
54