Skip to content

Instantly share code, notes, and snippets.

View cengiz-io's full-sized avatar

Cengiz Can cengiz-io

View GitHub Profile
#[inline(never)]
pub fn f(ary: &[u8; 5]) -> &[u8] {
let idx = 1e100f64 as usize;
&ary[idx..]
}
fn main() {
let a = &[1; 5];
let z = f(a);
println!("{}", z[0xdeadbeef]);
processor_1 | [2016-08-16 13:43:42,840] DEBUG scala.slick.jdbc.JdbcBackend.benchmark [] [akka://JobServer/user/job-info] - Execution of prepared update took 21ms
processor_1 | [2016-08-16 13:43:42,848] INFO akka.remote.RemoteActorRefProvider$RemoteDeadLetterActorRef [] [akka://JobServer/deadLetters] - Message [spark.jobserver.JobInfoActor$JobConfigStored$] from Actor[akka://JobServer/user/job-info#1203246897] to Actor[akka://JobServer/deadLetters] was not delivered. [1] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead-letters-during-shutdown'.
INFO:rustc_metadata::creader: resolving crate `extern crate std as std`
INFO:rustc_metadata::creader: falling back to a load
INFO:rustc_metadata::locator: lib candidate: C:\msys64\home\Karamel\rust-src\build\x86_64-pc-windows-gnu\stage1\lib\rustlib\x86_64-pc-windows-gnu\lib\libstd-205dd821d8083247.rlib
INFO:rustc_metadata::locator: lib candidate: C:\msys64\home\Karamel\rust-src\build\x86_64-pc-windows-gnu\stage1\lib\rustlib\x86_64-pc-windows-gnu\lib\libstd_shim-28ebad962511a055.rlib
INFO:rustc_metadata::locator: lib candidate: C:\msys64\home\Karamel\rust-src\build\x86_64-pc-windows-gnu\stage1\lib\rustlib\x86_64-pc-windows-gnu\lib\libstd_unicode-0e007ddb68557844.rlib
INFO:rustc_metadata::locator: lib candidate: C:\msys64\home\Karamel\rust-src\build\x86_64-pc-windows-gnu\stage1\lib\rustlib\x86_64-pc-windows-gnu\lib\std-205dd821d8083247.dll
INFO:rustc_metadata::locator: rlib reading metadata from: \\?\C:\msys64\home\Karamel\rust-src\build\x86_64-pc-windows-gnu\stage1\lib\rustlib\x86_64-pc-windows-gnu\lib\libstd_
[llvm]
optimize = true
[rust]
optimize = true
codegen-units = 0
debug-assertions = true
debuginfo = true
debuginfo-lines = true
pub struct Dummy {}
impl Dummy {
pub fn new() -> Dummy {
Dummy {}
}
}
impl<'a, 'gcx, 'tcx> Visitor<'a> for Dummy {
fn nested_visit_map<'this>(&'this mut self) -> NestedVisitorMap<'this, 'a> {
@cengiz-io
cengiz-io / issue38812_002.rs
Created January 25, 2017 21:25
Hmm.. Not every ty: None is ty: None
fn main() {
let mut z = 4;
z += 10;
let mut hede: Vec<u8> = vec![];
hede.push(1);
print!("{:?}", hede);
let x = vec![];
fn main() {
let mut z = 4;
let mut hede: Vec<u8> = vec![];
let x = vec![];
}
/*
_#0t
---> _#0t
$ ./build/x86_64-unknown-linux-gnu/stage1/bin/rustc -Z verbose src/test/compile-fail/issue-16966.rs
error[E0282]: type annotations needed
--> src/test/compile-fail/issue-16966.rs:12:5
|
12 | panic!(std::default::Default::default()); //~ ERROR type annotations needed [E0282]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for `M`
|
= note: this error originates in a macro outside of the current crate
error: aborting due to previous error
#!/usr/bin/env perl
use strict;
use warnings;
my $version = "3.5";
my @commands = qw(llvm-as llvm-dis opt llc lli llvm-link llvm-ar llvm-lib
llvm-nm llvm-config llvm-diff llvm-cov llvm-profdata
llvm-stress llvm-symbolizer llvm-dwarfdump);
foreach my $c (@commands) {