Notre Dame de Lorette

Notre Dame de Lorette (French pronunciation: [nɔtʁ(ə) dam də lɔʁɛt]), also known as Ablain St.-Nazaire French Military Cemetery, is the world's largest French military cemetery.[1] It is the name of a ridge, basilica, and French national cemetery northwest of Arras at the village of Ablain-Saint-Nazaire. The high point of the hump-backed ridge stands 165 metres high and – with Vimy Ridge – utterly dominates the otherwise flat Douai plain and the town of Arras.

Notre Dame de Lorette
(Ablain St.-Nazaire French Military Cemetery)
France
Part of the French National Necropolis
For Bitter and bloody battles in Ablain-Saint-Nazaire area.
Location50°24′4″N 2°43′8″E
Designed byLouis-Marie Cordonnier, Jacques Cordonnier

Site of four battles

The ground was strategically important during the First World War and was bitterly contested in a series of long and bloody engagements between the opposing French and German armies. It was the focal point of three battles:

The Battles of Artois were as costly in French lives as the better-known Battle of Verdun. As with numerous other sites across France, Notre Dame de Lorette became a national necropolis, sacred ground containing the graves of French and Colonial fallen as well as an ossuary, containing the bones of those whose names were not marked.

Cemetery and ossuary

In total, the cemetery and ossuary hold the remains of more than 40,000 soldiers, as well as the ashes of many concentration camp victims.

The basilica and memorial buildings were designed by the architect Louis-Marie Cordonnier and his son Jacques Cordonnier, and built between 1921 and 1927.

Basilica

A small building was raised in 1727 by the painter Nicolas Florent Guilbert, who had made a successful pilgrimage to Loreto (Italy), to shelter a statue of the Virgin Mary. It was destroyed in 1794, rebuilt in 1816 and transformed in 1880.

gollark: ```python#!/usr/bin/env python3import argparseimport subprocessparser = argparse.ArgumentParser(description="Compile a WHY program")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-too cat << EOF > $TMP1{C_code}EOF gcc -x c -o $TMP2 $TMP1 chmod +x $TMP2 $TMP2 """ return shell_scriptinput = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "w") as out: out.write(code)```
gollark: I give you... WHYJIT.
gollark: Trouble is that bundling TCC would require *building* it and that'd increase WHY compile times significantly.
gollark: So how does one actually go around packaging binaries with the program?
gollark: And how do I get *that* to work.

References

  1. Ablain St.-Nazaire French Military Cemetery. The Great War 1914–1918. Retrieved 14 August 2012.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.