This data set is composed of HTTP request logs that are small and contain many strings.
For operations, time per iteration; for size, bytes. Lower is better.
------------------------------------------ | |
stderr: | |
------------------------------------------ | |
thread 'rustc' panicked at 'assertion failed: `(left == right)` | |
left: `Size { raw: 2 }`, | |
right: `Size { raw: 8 }`', src/librustc/mir/interpret/value.rs:367:17 | |
stack backtrace: | |
0: std::sys_common::backtrace::print | |
1: std::panicking::default_hook::{{closure}} | |
2: std::panicking::default_hook |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _3 = const "assertion failed: `(left == right)`\n left: `" | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _2 = &(*_3) | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _5 = const "`,\n right: `" | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _4 = &(*_5) | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _7 = const "`" | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _6 = &(*_7) | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _1 = [move _2, move _4, move _6] | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: _0 = move _1 | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::step: return | |
INFO 2019-06-28T18:11:07Z: rustc_mir::interpret::eval_context: LEAVING(0) main |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: Both sides are unevaluated | |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: DefIds are equal | |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: Both sides are unevaluated | |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: DefIds are equal | |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: Both sides are unevaluated | |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: Evaluation was successful: (defun DefId(0:14 ~ sat_solving[317d]::foo[0]::{{constant}}[0])[(p0 (uint 64))] (Maybe (uint 64)) (switch (const bool 0) ((const bool 0) -> (just (+ p0 p0))) (else -> nothing))) | |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: Evaluation was successful: (defun DefId(0:15 ~ sat_solving[317d]::foo[0]::{{constant}}[1])[(p0 (uint 64))] (Maybe (uint 64)) (switch (const bool 0) ((const bool 0) -> (just (* (const (uint 64) 2) p0))) (else -> nothing))) | |
INFO 2019-08-26T15:42:49Z: rustc_interface::passes: sire: Both sides |
Finished release [optimized] target(s) in 0.03s | |
Finished release [optimized] target(s) in 0.03s | |
Running `target/release/cargo-miri miri setup` | |
A libstd for Miri is now available in `/home/christian/.cache/miri/HOST`. | |
Finished release [optimized] target(s) in 0.03s | |
Running `target/release/miri --sysroot /home/christian/.cache/miri/HOST -Zmiri-disable-isolation tests/run-pass/current_dir.rs` | |
[2019-10-22T15:58:04Z DEBUG miri] rustc arguments: ["target/release/miri", "-Zalways-encode-mir", "-Zmir-emit-retag", "-Zmir-opt-level=0", "--cfg=miri", "--sysroot", "/home/christian/.cache/miri/HOST", "tests/run-pass/current_dir.rs"] | |
[2019-10-22T15:58:04Z DEBUG miri] miri arguments: [] | |
[INFO rustc_mir::interpret::eval_context] ENTERING(0) main | |
[INFO rustc_mir::interpret::eval_context] ENTERING(0) main |
thread 'rustc' panicked at 'called `Result::unwrap()` on an `Err` value: "read_option: expected 0 for None or 1 for Some"', src/librustc_metadata/rmeta/decoder.rs:225:9 | |
stack backtrace: | |
0: 0x7fc9d0c10313 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h66f6e8480585dc51 | |
1: 0x7fc9d0c45fec - core::fmt::write::heedf53e364631398 | |
2: 0x7fc9d0c0b885 - std::io::Write::write_fmt::h7812f34d3fb40dd0 | |
3: 0x7fc9d0be77b5 - std::panicking::default_hook::{{closure}}::hc53bde5034054f22 | |
4: 0x7fc9d0be74c0 - std::panicking::default_hook::h3384b1cc95191773 | |
5: 0x7fc9d1300ae9 - rustc_driver::report_ice::h51ee98aae05b572a | |
6: 0x7fc9d0be7fad - std::panicking::rust_panic_with_hook::h9d9bfc48fc8a3bea | |
7: 0x7fc9d0be7ac0 - rust_begin_unwind |
# Traer la clase `date` a mi programa | |
from datetime import date | |
class Tarea: | |
def __init__(self, descripcion, categoria, vencimiento): | |
self.descripcion = descripcion | |
self.categoria = categoria | |
self.vencimiento = vencimiento | |
# La fecha de creacion siempre es hoy mismo | |
self.creacion = date.today() |
from datetime import date | |
class Tarea: | |
# Inicializar los atributos del objeto | |
def __init__(self, descripcion, vencimiento): | |
self.descripcion = descripcion | |
self.terminada = False | |
self.vencimiento = vencimiento | |
# Marcar la tarea como terminada |
// This is required to be able to use the rustc crates. | |
#![feature(rustc_private)] | |
// This is only required for the `rustc_*` crates. Regular dependencies can be used without it. | |
extern crate rustc_driver; | |
extern crate rustc_hir; | |
extern crate rustc_interface; | |
extern crate rustc_middle; | |
use rustc_driver::{catch_with_exit_code, Callbacks, Compilation, RunCompiler}; |
[ERROR rust_analyzer::lsp_utils] failed to run build scripts: | |
error: cannot find a built-in macro with name `derive_const` | |
--> library/core/src/macros/mod.rs:1464:5 | |
| | |
1464 | / pub macro derive_const($item:item) { | |
1465 | | /* compiler built-in */ | |
1466 | | } | |
| |_____^ | |