Hi all,
Almalinux 9.4 x86_64. When building 2.6.8 with gcc 11.4.1 20231218 (Red Hat 11.4.1-3) or gcc 13.2.1 20231205 (Red Hat 13.2.1-6) I get a failure in 'make -j1 its' in its8752:
Starting its8752 ...
running defines.sh
This test tracks a case where slapd deadlocks during a significant write load See https://bugs.openldap.org/show_bug.cgi?id=8752 for more information.
Starting slapd on TCP/IP port 9011...
Using ldapsearch to check that slapd is running...
Populating database on first provider...
Stopping slapd and reworking configuration for MPR...
Starting provider slapd on TCP/IP URI ldap://localhost:9011/
Using ldapsearch to check that provider slapd is running...
Starting provider slapd on TCP/IP URI ldap://localhost:9012/
Using ldapsearch to check that provider slapd is running...
Starting provider slapd on TCP/IP URI ldap://localhost:9013/
Using ldapsearch to check that provider slapd is running...
Starting provider slapd on TCP/IP URI ldap://localhost:9014/
Using ldapsearch to check that provider slapd is running...
Setting up accesslog on each provider...
Modifying dn: cn=Elmer_Fudd,ou=People,dc=example,dc=com on provider 1
Modifying dn: cn=Elmer_Fudd,ou=People,dc=example,dc=com on provider 2
Modifying dn: cn=Elmer_Fudd,ou=People,dc=example,dc=com on provider 3
Modifying dn: cn=Elmer_Fudd,ou=People,dc=example,dc=com on provider 4
Waiting 7 seconds for servers to catch up...
Waiting 7 seconds for servers to catch up...
Waiting 7 seconds for servers to catch up...
Waiting 7 seconds for servers to catch up...
Waiting 7 seconds for servers to catch up...
Waiting 7 seconds for servers to catch up...
Servers did not replicate in time
./data/regressions/its8752/its8752 failed (exit 1)
make[1]: Leaving directory '/builddir/build/BUILD/openldap-2.6.8/tests'
make[1]: *** [Makefile:364: mdb-its-yes] Error 1 make: *** [Makefile:355: regressions] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.cKP3aW (%check)
Looking at its8752 in bugzilla there is a target of 2.7.0 and there are a number of other ITSs mentioned: https://bugs.openldap.org/show_bug.cgi?id=9782 (confirmed) https://bugs.openldap.org/show_bug.cgi?id=9580 (in progress) https://bugs.openldap.org/show_bug.cgi?id=9341 (unconfirmed)
Is this test supposed to pass successfully on 2.6.8?
Thanks, Patrick
openldap-technical@openldap.org