Pratik Mankawde
a9d134af85
more chnages
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 19:13:26 +00:00
Pratik Mankawde
18b9b9da19
updated supp files
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 18:50:08 +00:00
Pratik Mankawde
6a89a544fe
tsan race suppression
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 18:10:18 +00:00
Pratik Mankawde
427771775e
added afew suppressors
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 17:43:15 +00:00
Pratik Mankawde
67946f4993
more cleanup
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 16:51:54 +00:00
Pratik Mankawde
8d8a0cb970
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
2025-11-14 16:25:11 +00:00
Pratik Mankawde
89f9ede1f5
cleanup
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 16:24:04 +00:00
Jingchen
7025e92080
refactor: Retire TicketBatch amendment ( #6032 )
...
Amendments activated for more than 2 years can be retired. This change retires the TicketBatch amendment.
2025-11-14 13:33:34 +00:00
Pratik Mankawde
aac1076d83
minor cleanup
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 13:01:30 +00:00
Pratik Mankawde
c0da02814b
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
2025-11-14 12:53:30 +00:00
Pratik Mankawde
013ff18fce
cleanup
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 12:51:47 +00:00
Pratik Mankawde
e1403d56ef
skip mold, gold, lld
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 12:20:07 +00:00
Pratik Mankawde
58b248d9a4
pass lld flag to cmake
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 11:23:59 +00:00
Pratik Mankawde
f1561c5b48
use lld
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 10:57:11 +00:00
Pratik Mankawde
73ab466029
use gold+large
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-14 10:25:39 +00:00
Pratik Mankawde
4cf4802971
for tsan only use medium
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-13 16:54:41 +00:00
Pratik Mankawde
8d6d2ec455
trying with bfd
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-13 16:31:41 +00:00
Pratik Mankawde
4248a1fbb6
only set mcmodel=large for gcc
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-13 16:18:34 +00:00
Pratik Mankawde
7edba0a856
trying with mcmodel=large
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-13 16:01:36 +00:00
Pratik Mankawde
b38ef53c44
trying lld.
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-13 15:03:23 +00:00
Vlad
f81d0d8c98
chore: Clean up incorrect comments ( #6031 )
...
This change cleans up incorrect comments that were left in test cases after one of the amendments was retired.
2025-11-13 13:37:38 +00:00
Pratik Mankawde
baee65bd28
fixing minor spacing issue
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-13 13:01:32 +00:00
Pratik Mankawde
2e53c5ab80
changed linker for gcc
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-13 12:28:48 +00:00
Jingchen
508937f3d1
refactor: Retire MultiSignReserve and ExpandedSignerList amendments ( #5981 )
...
Amendments activated for more than 2 years can be retired. This change retires the MultiSignReserve and ExpandedSignerList amendments.
2025-11-13 11:42:45 +00:00
Bronek Kozicki
8580a5795a
chore: Set version 3.1.0-b0 ( #5986 )
...
Technically b0 is not a release, so no "release" prefix here. It marks the point at which we moved the preceding release (3.0.0 in this case) from Beta to Release Candidate.
3.1.0-b0
2025-11-12 18:55:49 +00:00
Pratik Mankawde
09a6e46c39
pass sanitizer flags to linker as well
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 17:32:39 +00:00
Pratik Mankawde
a93052e765
added -fPIC flag
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 16:58:01 +00:00
Pratik Mankawde
1cc00cddd8
trying with " and dyn linking
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 16:19:34 +00:00
Pratik Mankawde
5f2a351e3f
reverted mcmodel to medium
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 16:08:36 +00:00
Pratik Mankawde
5e89bce8d9
use mcmodel=large
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 14:48:10 +00:00
Bart
9b53bd9871
ci: Clean workspace on Windows self-hosted runners ( #6024 )
...
This change updates the `cleanup-workspace` action to its latest version, which added support for Windows.
2025-11-12 09:30:45 -05:00
Pratik Mankawde
9b793cd429
linker flag correction
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 14:16:58 +00:00
Pratik Mankawde
b650852fa7
static liking for gcc
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 14:09:12 +00:00
hustrust
5fc07e3979
docs: fix spelling in comments ( #6002 )
2025-11-12 08:23:45 -05:00
Pratik Mankawde
1d76de83f6
minor correction
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 13:12:01 +00:00
Pratik Mankawde
ea4d062e68
added ubsan file
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 12:15:45 +00:00
Pratik Mankawde
dcd0553050
sanitizer builds only for gcc15 and clang20. no linking check for sanitizer builds
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 11:46:20 +00:00
Pratik Mankawde
6355eba88e
Merge branch 'develop' into pratik/Add-sanitizers-to-CI-builds
2025-11-12 10:37:48 +00:00
Pratik Mankawde
2e5afa7556
updated asan suppressions file
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-12 10:36:02 +00:00
Bronek Kozicki
2ebc2ca885
fix: floating point representation errors in vault ( #5997 )
...
This change fixes floating point errors in conversion of shares to assets and other way, used in `VaultDeposit`, `VaultWithdraw` and `VaultClawback`. In the floating point calculations the division introduces a larger error than multiplication. If we do division first, then the error introduced will be increased by the multiplication that follows, which is therefore the wrong order to perform these two operations. This change flips the order of arithmetic operations, which minimizes the error.
2025-11-11 19:39:09 +00:00
Pratik Mankawde
7d05090d68
setting variables in run
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 19:21:33 +00:00
Pratik Mankawde
916f00039c
try 8
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 19:15:50 +00:00
Pratik Mankawde
e687ab8653
try 7
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 19:07:22 +00:00
Pratik Mankawde
b182b6abf7
try 6
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 19:02:08 +00:00
Pratik Mankawde
509d388f97
try 6
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 18:58:21 +00:00
Pratik Mankawde
fd712770e1
try 5
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 18:53:42 +00:00
Pratik Mankawde
695f4a2cc9
try 4
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 18:50:04 +00:00
Pratik Mankawde
5ea3b4327d
try 3
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 18:46:13 +00:00
Pratik Mankawde
a9444d3a42
try 2
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 18:42:14 +00:00
Pratik Mankawde
20326a785b
putting commented code back
...
Signed-off-by: Pratik Mankawde <pmankawde@ripple.com >
2025-11-11 18:39:00 +00:00