Oh there was no real socialism after 1984 either. The
Parti Socialiste always had an unclear/contradictory agenda, pro banks, anti industry, pro unions, anti low pay/service workers.
The insanely huge "code du travail" distinguishes between many kind of workers. Depending on your status or the kind of branch you work, you might work 35h/week, 48h/w or 60h/w. In the two later cases exceeding working hours must be compensated at a minimum of 50%, but it can be at suitable times for the employer.
Daily work duration must not be above 10 hours per day but it is permitted to work 12 hours per day if there is a "convention collective", the employer has only to permit a rest time of 50% of exceeding working hours.
For some categories of workers this daily work duration limit legally does not exist at all. For example employees on a flat rate in days (like "cadres"/low level executives) are not subject to this limit.
Fortunately for the Parti Socialiste, service workers, lorry drivers, housekeepers, nannies, etc do not vote much and it is very difficult for them to integrate a union, as most unions (CGT/CFDT/SUD) only protect workers with a contract (roughly half of workers in France).
This is not really a socialist program...