Arduino Uno deep sleep wake-up with DS3231: from once an hour to several times

Hello everybody,
I have tried to use the attached code to wake up every 5 minutes.
The LED is always on and the alarm is not respected.
I changed from your initial code :
attachInterrupt(0, wakeUp, FALLING);

The arduino is never in low power (i;e sleep mode)).
I removed the pullup on DS3231 but not better.
Could you provide used libraries and the wiring diagram ?
Have you got an idea ?
Thanks.

TestSleep.cpp (7.74 KB)